-- post.lua

-- 从命令行获取请求体大小，默认为100字节
local body_size = tonumber(wrk.arg[1]) or 100

-- 生成指定大小的请求体
request_body = string.rep("a", body_size)

-- 在每个请求初始化时调用
request = function()
    wrk.method = "POST"
    wrk.body = request_body
    wrk.headers["Content-Type"] = "text/plain"
    return wrk.format(nil, "/echo")
end